Device and process for providing mobile gamification

ABSTRACT

A wireless device to provide mobile gamification services includes a transceiver configured to transmit data, an application to remotely connect via a network to a mobile website, to download a game from the mobile website to the wireless device, to execute the game locally on the wireless device, to execute the game via the mobile website, to redeem game rewards associated with wireless services, and to select the game rewards associated with the wireless services, a processor to control the transceiver and execute the application, a display to display the game and the game rewards, and a computer readable medium to store the application and user preferences associated with the game and with the wireless services.

CROSS REFERENCE TO PRIOR APPLICATIONS

This application is a continuation of U.S. patent application Ser. No.15/218,673, filed Jul. 25, 2016 now U.S. Pat. No. 10,354,490 issued Jul.16, 2019, which is incorporated herein by reference in its entirety;which claims the benefit from U.S. Provisional Application No.62/349,393 filed on Jun. 13, 2016, which is hereby incorporated byreference for all purposes as if fully set forth herein.

BACKGROUND OF THE DISCLOSURE 1. Field of the Disclosure

The disclosure relates to a wireless device and process for providingmobile gamification. More specifically, the disclosure relates to adevice and process for providing mobile gamification for a wirelessdevice associated with wireless services.

2. Related Art

Gamification is the concept of applying game mechanics and game designtechniques to engage and motivate people to achieve their goals.Gamification taps into the basic desires and needs of the user'simpulses, which revolve around the idea of status and achievement.Gamification techniques strive to leverage people's natural desires forcompetition, achievement, status, altruism, community collaboration, andthe like. Competition is another technique that can be used ingamification. The desire to appear on the leader board drives players tocomplete more tasks, in turn fueling deeper engagement.

Many gamification approaches are utilized by businesses to drivecustomer satisfaction and sales of services. However, there arecurrently no gamification processes for wireless devices associated withwireless service.

Accordingly, there is a need to provide mobile gamification services onwireless devices associated with wireless service.

SUMMARY OF THE DISCLOSURE

The foregoing needs are met, to a great extent, by the disclosure,providing a device and method for providing mobile gamification towireless devices associated with wireless services.

According to some aspects of the disclosure, a wireless deviceconfigured to provide mobile gamification services, the wireless deviceincluding a transceiver configured to transmit data, a processorconfigured to control the transceiver and execute an application, theapplication configured to remotely connect utilizing the transceiver toa mobile website via network, the application is further configured toat least one of the following: download a game from the mobile websiteto the wireless device to execute the game locally on the wirelessdevice and execute the game remotely via the mobile website, theapplication further configured to receive a request to select and redeemgame rewards associated with wireless services, a display to display thegame and the game rewards, and a computer readable medium configured tostore the application and user preferences associated with the game.

According to some aspects of the disclosure, a process to provide mobilegamification services with a wireless device, the process includingtransmitting data with a transceiver, controlling the transceiver andexecuting an application with a processor, remotely connecting utilizingthe transceiver to a mobile website via network, executing theapplication to at least one of the following: download a game from themobile website to the wireless device to execute the game locally on thewireless device and execute the game remotely via the mobile website,receiving a request to select and redeem game rewards associated withwireless services based on an interaction with the application,displaying the game and the game rewards with a display, and storing theapplication and user preferences associated with the game in a computerreadable medium.

According to some aspects of the disclosure, a system configured toprovide mobile gamification services on a wireless device, the systemincluding a server configured to transmit data to the wireless device,the server further configured to remotely connect the wireless device toa mobile website via network, the server further configured to at leastexecute a game remotely via the mobile website, the server furtherconfigured to provide game rewards for display on a display of thewireless device, the server further configured to receive a request toselect and redeem game rewards associated with wireless services basedon the game, and the server further configured to store user preferencesassociated with the game and with the wireless services in a computerreadable medium.

There has thus been outlined, rather broadly, certain aspects of thedisclosure so that the detailed description thereof herein may be betterunderstood, and so that the present contribution to the art may bebetter appreciated. There are, of course, additional aspects of thedisclosure described below and which will also form the subject matterof the claims.

In this respect, before explaining at least one aspect of the disclosurein detail, it is to be understood that the disclosure is not limited inits application to the details of construction and to the arrangementsof the components set forth in the following description or illustratedin the drawings. The disclosure is capable of aspects in addition tothose described and of being practiced and carried out in various ways.Also, it is to be understood that the phraseology and terminologyemployed herein, as well as in the abstract, are for the purpose ofdescription and should not be regarded as limiting.

As such, those skilled in the art will appreciate that the conceptionupon which this disclosure is based may readily be utilized as a basisfor the designing of other structures, methods, and systems for carryingout the several purposes of the disclosure. It is important, therefore,that the claims be regarded as including such equivalent constructionsinsofar as they do not depart from the spirit and scope of thedisclosure.

BRIEF DESCRIPTION OF THE DRAWINGS

The above mentioned features and aspects of the disclosure will becomemore apparent with reference to the following description taken inconjunction with the accompanying drawings wherein like referencenumerals denote like elements and in which:

FIG. 1 illustrates a wireless device and its associated components, inaccordance with aspects of the present disclosure.

FIG. 2 illustrates a system, which can provide mobile gamification forthe wireless device in FIG. 1, in accordance with aspects of the presentdisclosure.

FIG. 3 illustrates mobile gamification on the wireless device of FIG. 1,in accordance with aspects of the present disclosure.

FIG. 4 illustrates an exemplary process for providing mobilegamification on the wireless device of FIG. 1 according to aspects ofthe present disclosure.

FIG. 5 illustrates a data collection process associated with wirelessservice gamification according to aspects of the present disclosure.

DETAILED DESCRIPTION

In this disclosure and in the claims it is to be understood thatreference to a wireless device is intended to encompass electronicdevices such as mobile phones, controllers, tablet computers, personalcomputers, PDAs, and the like. A “wireless device” is intended toencompass any compatible mobile technology computing device that canconnect to a wireless communication network. A wireless device furtherincludes mobile phones, mobile equipment, mobile stations, userequipment, cellular phones, smartphones, handsets, or the like (e.g.,Apple iPhone, Google Android based devices, BlackBerry based devices,other types of PDAs or smartphones), wireless dongles, remote alertdevices, or other mobile computing devices that may be supported by awireless network. The term “wireless device” may be interchangeably usedand referred to herein as “wireless handset,” “handset,” “mobiledevice,” “device,” “mobile phones,” “mobile equipment,” “mobilestation,” “user equipment,” “cellular phone,” “smartphones,” “monitoringdevice” or “phone.”

Wireless devices may connect to a “wireless network” or “network” andare intended to encompass any type of wireless network to obtain orprovide mobile phone, gamification services, and messaging servicesthrough the use of a wireless device, such as the Global System forMobile Communication (GSM) network, Code-Division Multiple Access (CDMA)network, Long-Term Evolution (LTE) network, 5G (Fifth Generation),Wireless Fidelity (Wi-Fi) network, and the like that may utilize theteachings of the present application to transmit and processgamification services. In one aspect, the wireless device may connectover Wi-Fi. In one aspect, the wireless device may connect overbroadband Cellular. In one aspect, the wireless device may connect overany data bearer communication channel as defined herein.

Reference in this disclosure to “one aspect,” “an aspect,” “otheraspects,” “one or more aspects” or the like means that a particularfeature, structure, or characteristic described in connection with theaspect is included in at least one aspect of the disclosure. Theappearances of, for example, the phrase “in one aspect” in variousplaces in the disclosure are not necessarily all referring to the sameaspect, nor are separate or alternative aspects mutually exclusive ofother aspects. Moreover, various features are described which may beexhibited by some aspects and not by others. Similarly, variousrequirements are described, which may be requirements for some aspectsbut not for other aspects.

In one or more aspects of the disclosure, businesses can use thedisclosed gamification to drive desired user behaviors that areadvantageous to their brand. In one or more aspects of the disclosure,gamification may be used to increase engagement by rewarding users whoaccomplish desired tasks. In one or more aspects of the disclosure,gamification may also be a very practical technique to take advantage ofbig data. Gamification is a powerful tool for motivating betterperformance, driving business results, and generating a competitiveadvantage. In one or more aspects, the disclosure contemplates capturingand analyzing the big data on behaviors and businesses can create a moreengaging experience that motivates users. In one or more aspects, thedisclosure contemplates generating extensive insight into user behaviorin the form of the data. This big data can indicate what activities,content types, and frequencies are yielding the best results. Aspects ofthe disclosure also contemplate providing insight for companies to adaptto various user behaviors and motivations. In one or more aspects of thedisclosure, the gamification and the big data may also be used tounderstand not only how the users are behaving, but also to ask why andto also develop creative ideas to improve systems, devices, andservices. In one or more aspects, the process also allows for arecommendation, marketing and promoting of business services throughgameplay and prizes. In this regard, the big data may capture behaviorsof the wireless users that may be analyzed in order to ascertainrecommendations regarding marketing and promoting business servicesbased on the captured behaviors.

In one or more aspects of the disclosure, the gamification may includerewards. The rewards such as points, certificates, badges, elevatedstatus, and the like may be earned by users for completing tasks,sharing information, purchasing wireless services, and the like. In oneaspect, wireless service providers, for example, may use rewards toencourage particular behavior from users, to promote services, and togather behavioral and preferential information about wireless serviceusers. In one or more aspects, the process can drive increased sales andrevenue through data analytics and modelling. Such information may beused to customize services and content, and to optimize the type andfrequency of content provided to wireless service users.

In one or more aspects of the disclosure, game mechanics and gamefeatures may be designed to boost certain metrics. In certaingamification aspects of the disclosure, it may be critical to monitorthe performance of metrics closely to ensure the user is getting thebest results possible and that users are happy. The main measurablemetrics of success include, but are not limited to: engagement,influence, loyalty, user generated content, time spent, virality, andthe like.

Generally, companies that provide post-paid wireless services arewireless carriers or Mobile Network Operators (MNO) that maintain andcontrol their own wireless networks. An MNO heavily relies on backendsystems to address any provisional, billing, security, and data issuesthat might threaten the health of their networks. On the other hand, aMobile Virtual Network Operator (MVNO) is a mobile operator thattypically does not own its own frequency spectrum or have its ownnetwork infrastructure. MVNOs negotiate and enter into businessagreements with third party wireless carriers or MNOs to purchase theright to use their networks for wireless services. In one aspect, thedisclosure relates to providing mobile gamification for a wirelessdevice associated with wireless services for a MNO. In one aspect, thedisclosure relates to providing mobile gamification for a wirelessdevice associated with wireless services for a MVNO.

FIG. 1 illustrates an exemplary wireless device 100 and its associatedcomponents. The wireless device 100 may include a transceiver 102, apower supply 104, a computer readable medium 106, a memory 108, aprocessor 110, an operating system 112, an application 114, and thelike. In some aspects, the wireless device 100 may further include asubscriber identity module (SIM) card 116, a client 118, an audioinput/output device 120, a display 122, a user interface 124, and thelike.

The transceiver 102 of the wireless device 100 can include, for example,a wireless antenna and associated circuitry capable of data transmissionwith the mobile data network utilizing at least one data transmissionprotocol, such as, for example, 3G, 4G Long Term Evolution (LTE), 5G,Evolution-Data Optimized (EVDO), Code Division Multiple Access (CDMA),High Speed Packet Access (HSPA), Global System for Mobile Communications(GSM), W-CDMA (Wideband Code-Division Multiple Access), Wi-Fi,Bluetooth, a communication channel as defined herein, and/orcombinations thereof. The transceiver 102 may transmit and receive data,such as activation notifications, redemption notifications, policycharging and rules function notifications, gamification messages anddata, offers and promotions, and the like. The power supply 104 may be abattery such as nickel cadmium, nickel metal hydride, lead acid, lithiumion, lithium ion polymer, and the like. The power supply 104 may also bewired to a power receptacle or any other power source.

The computer readable medium 106 may be configured to store, forexample, the application 114, customer information, user preferences,and the like. For the purposes of this disclosure, the computer readablemedium 106 may store computer data, which may include computer programcode that may be executable by the processor 110 of the wireless device100 in machine readable form. By way of example, and not limitation, thecomputer readable medium 106 may include computer readable storagemedia, for example tangible or fixed storage of data, or communicationmedia for transient interpretation of code-containing signals. Computerreadable storage media, as used herein, refers to physical or tangiblestorage (as opposed to signals) and includes without limitation volatileand non-volatile, removable and non-removable storage media implementedin any method or technology for the tangible storage of information suchas computer-readable instructions, data structures, program modules, orother data. In one or more aspects, the actions and/or events of amethod, algorithm, or module may reside as one or any combination or setof codes and/or instructions on a computer readable medium 106 ormachine readable medium, which may be incorporated into a computerprogram product.

The display 122 of the wireless device 100 can display variousinformation provided to the display 122 from the processor 110, thecomputer readable medium 106, the SIM card 116, and/or the like. Thescreen may be a light-emitting diode display (LED), anelectroluminescent display (ELD), a plasma display panel (PDP), a liquidcrystal display (LCD), an organic light-emitting diode display (OLED),or any other display technology.

The displayed information can include, for example, text and datamessages, gamification messages, confirmation messages, the networkconnection strength, the type of mobile network data connection (such as3G, 4G LTE, 5G, EVDO, etc.) the wireless device 100 is connected to,and/or other information potentially useful to the user. The informationmay be displayed simultaneously or the user may interact with an inputdevice such as buttons on the wireless device 100 or, if the display 122is a touch-screen, with the icons on the display 122 to cycle throughthe various types of information for display. The buttons may includeactivation and deactivation buttons, selection buttons, arrows, scrollbuttons, alphanumeric keys, and the like. The display 122 may presenttext and data messages, confirmation messages, gamification messages,the network connection strength, and the type of mobile network dataconnection simultaneously. Alternatively, the display 122 may onlypresent one type of information, for example, text and data messagescorresponding to gamification promotions, gamification status,gamification rewards, monitoring status, and the like. The display 122may then present other types of information if the user interacts withbuttons on the wireless device 100 or, if the display is a touch-screen,with icons on the display 122.

The wireless device 100 may also have the user interface 124 tofacilitate use of the wireless device 100 with an operating system 112.The operating system 112 may be associated with a touchscreencontroller, one or more communications components, one or more graphicscomponents, one or more contact/motion components, and the like.

The memory 108 of the wireless device 100 may be an internal memory or aremovable storage type such as a memory chip. The memory 108 may storeinformation about the wireless device 100, including the default and/orcurrent location. Another information storage type that the wirelessdevice may use is a SIM card 116. Additionally, the wireless device 100may include the audio input/output device 120 for the input or output ofsounds in data messages, alerts, phone calls, games, videos, music, andthe like.

The processor 110 may be configured to execute the application 114. Theprocessor 110 can be, for example, dedicated hardware as defined herein,a computing device as defined herein, a processor, a microprocessor, aprogrammable logic array (PLA), a programmable array logic (PAL), ageneric array logic (GAL), a complex programmable logic device (CPLD),an application-specific integrated circuit (ASIC), a field-programmablegate array (FPGA), or any other programmable logic device (PLD)configurable to execute the application 114 and to facilitate thetransmission of data.

The application 114 may be an electronic application or softwareapplication configured to provide gamification services. The application114 may be written in any programming language, such as, for example, C,Java, Objective-C, C+, Python, Visual Basic, Perl, or any otherprogramming language the processor 110 is capable of executing. Thetypes of gamification services managed by the application 114 mayinclude games, activity tracking, location tracking, advertising andoffers, organizational applications, wireless services management,music, videos, social media applications, and the like.

The application 114 may facilitate access to a web-based system with amobile website, which may provide gamification services. For example,the application 114 may allow the wireless device 100 to access, on amobile website or the like, a remote provider of gamification games andactivities to be executed with the wireless device 100. In such anexample, the application 114 may be a web browser, which may connect toa website hosting one or more gamification games and activities. Thegamification games and activities can be remotely executed over theInternet with the application 114. The application 114 may be configuredto operate utilizing Standard web technologies such as HTML, CascadingStyle Sheets (CSS), PHP, JavaScript, SVG, canvas, Flash, Java,Shockwave, Silverlight, Unity, and the like. In one aspect, thegamification services do not necessarily require an application orclient to be resident on the wireless device 100 in order to function.This allows the process to be completely device type (Feature Phone orSmartphone), OS, and/or bearer agnostic.

In another aspect of the disclosure, the application 114 may facilitatelocal execution of gamification games and activities on the wirelessdevice 100. For example, the application 114 may be a game or toolstored locally on the wireless device 100 to execute. Games and toolsstored on the wireless device 100 may be downloaded from a website, adatabase of applications, and the like.

In some aspects of the disclosure, the games could include concepts suchas “spin to win,” slot machine, pick a card, shell game, pick one,first-person shooter games, real-time strategy games, multi-userreal-time virtual worlds, massively multiplayer online games,micromanagement and macromanagement games, single-player games,multiplayer games, arcade games, video arcade games, simulated gamblingtype games, fantasy sports games, and the like. When a customerparticipates in any transactional process of such games, the user mayreceive additional chances for their next redemption or activity.Chances may be counted and displayed for the user when the game,activity, web page, or the like is rendered for the wireless device 100.

FIG. 2. Illustrates a system, which can provide mobile gamification forthe wireless device 100 in FIG. 1. The wireless device 100 may connectwith a network operator cloud 202 via a communication channel 204. Thenetwork operator cloud 202 may have one or more base transceiverstations and the like to facilitate communication between the wirelessdevice 100 and a network. The network operator cloud 202 may also haveone or more servers and processors to facilitate communications betweenthe network operator cloud 202 and the wireless device 100, a SubscriberProfile Repository (SPR) 208, a game database 210, a game hosting server216, and the like. The network operator cloud 202 may connect thewireless device 100 to the Internet 206.

The SPR 208 may provide information about the user of the wirelessdevice 100 in order to verify the user's identity, brand, activity, andthe like. The SPR 208 or another database may also collect and storeuser preferences based on the user's activity with the wireless device100.

Once the user has been verified, the game database 210 may providegamification game options to the wireless device 100. The wirelessdevice 100 may play such games remotely via a connection with theInternet 206 or locally after downloading the games from a mobilewebsite, such as the game hosting server 216, on the Internet 206 orfrom the game database 210 to the wireless device 100. Alternatively, aShort Message Service (SMS) Campaign Management database 212 maycoordinate with the SPR 208 to provide promotional or invitational SMSmessages or the like to the wireless device 100.

The promotional and invitational SMS messages may include a URL link toa particular game or to a website with game options. The URL link may bea single use URL with the user's encrypted information. The promotionaland invitational SMS messages may also include encrypted user data fromthe SPR 208 or another database. If a user clicks on the URL from theSMS message, for example, the wireless device 100 may connect to amobile website, such as the game hosting server 216, on the Internet 206to execute or download one or more gamification games, tools, and thelike. In the example of a single use URL link, there may be certainpromotions, discounts, bonuses, and the like for executing a particulargame or application, performing certain tasks, and the like within acertain time period, such as only after executing the single use URLlink. That way, single use URL links may create an incentive to executeor download a game or application when a user receives a gamificationoffer.

When the wireless device 100 executes a URL link to a game orapplication, executes a game or application, downloads a game orapplication, or has any other interaction with a gamification game oractivity, the SPR 208, the game database 210, the game hosting server216, or another database may capture and track the activity and usage ofgamification activities for the wireless device.

In one aspect, an MVNO network or cloud 214 may implement the SPR 208,the game database 210, the game hosting server 216, or another database.In one aspect, the MVNO network or cloud 214 may receive informationfrom the SPR 208, the game database 210, the game hosting server 216, oranother database. In one aspect, any one of the functions and featuresof the SPR 208, the game database 210, the game hosting server 216, oranother database may be combined.

FIG. 3 illustrates an example of mobile gamification on the wirelessdevice 100. The application 114 may remotely connect to a web pagerendered by game hosting server 216 via the transceiver 102. The remoteconnection may be initiated by the user of the wireless device 100, ormay be in response to an invitation from the wireless service provider.The invitation may be received as an SMS message or the like, and maycontain a link, such as a URL, with the user's mobile data networkinformation encrypted. The link may direct the wireless device 100 tothe game hosting server 216 that can be displayed on the display 122.The game hosting server 216 may validate the subscriber and may look upcustomer preferences, activity, and the like in the SPR 208.

The application 114 may further generate a graphical user interface 300to provide the ability to share utilizing Twitter™, Facebook™,Instagram™, or the like by providing user inputs 302 that may launchapplications associated with the same. The sharing may include sharingrewards such as points, certificates, badges, elevated status, and thelike. The graphical user interface 300 of the application 114 mayfurther include other inputs for the user. In one aspect, the graphicaluser interface 300 may include a redeem button 304. In one aspect, thegraphical user interface 300 may include a play again button 306. In oneaspect, the graphical user interface 300 may include a listing ofrewards and the amount of points needed for the rewards 308. In oneaspect, the graphical user interface 300 may include a listing of pointsearned 310 by the user.

Based on the information in the SPR 208, the game database 210, the gamehosting server 216, or another database, the mobile website may providegame options and/or other content. For example, the information in theSPR 208, the game database 210, the game hosting server 216, or anotherdatabase may suggest that the user enjoys a particular type of game,music, or the like. The mobile website may then provide gamificationoptions relevant to the user's preferred content. Games could include,for example, “spin to win,” slot machine, pick a card, shell game, pickone, first-person shooter games, real-time strategy games, multi-userreal-time virtual worlds, massively multiplayer online games,micromanagement and macromanagement games, single-player games,multiplayer games, arcade games, video arcade games, simulated gamblingtype games, fantasy sports games, and the like. Encouraging the use ofgames and other applications may incentivize the use of wirelessservices and may allow for more customized promotion of similar contentand additional wireless services. For example, if a user plays a slotmachine game, the wireless service provider may note that the userenjoys related games such as card games, roulette, and the like. Theuser's preferences may be stored in the SPR 208 or another database toallow the wireless service provider to send customized offers andadvertisements to the wireless device 100 for the use of additionalcontent. Alternatively, the wireless device 100 may download a game,tool, application, or the like to execute locally on the wireless device100.

When the user selects a particular game or other content to use ordownload, locally or remotely, the user may earn rewards. In addition,the content may allow the user to earn rewards for completing certaintasks. For example, if a user plays a video or listens to a song, theuser may earn points. The user may earn additional points by playing anadvertisement, sharing the content via social media, rating the content,commenting on the content, or the like. The user may want to link audioor visual content to a website or social media platform to share photos,video, and the like. Such sharing may earn rewards, encourage wirelessservice usage, and allow the wireless service provider to gather datafor the user's content preferences to provide more customizable serviceand promotions. In one aspect, the location of the wireless device usermay be determined by a global navigation satellite system (GNSS) toprovide Location Based Services (LBS). The LBS may be utilized forproviding customized prizes and offers specific to user's location andpreferences. For example, the GNSS may determine that a user isgenerally located in the Miami, Fla. area and accordingly prizes andoffers may be generated and provided to the user that are specific tothe Miami area.

In another example, the user may play a game, which encourages certainbehavior and uses wireless services. For example, if a user downloadsand uses a particular application, the user may gain rewards. Suchapplications could include organizational tools such as schedulers,contact organizers, activity tracking tools, and the like. Another typeof application could include monitoring physical activity, location,distance traveled, exercise, and the like. The location of the wirelessdevice user may be determined by the GNSS. This may allow wirelessservice providers to gather information about the location of the userand the types of activities that interest the user so that the wirelessservice providers can customize and promote particular content andwireless services. Yet another type of application could encouragesending messages or calling contacts to encourage using wirelessservices.

In yet another example, applications may allow users to earn rewards forsharing their location and activity. The application 114 may allow auser to indicate a location or establishment the user has visited or anactivity in which the user has participated. This could be a restaurant,event, or the like. In exchange for indicating a visit or interaction,the wireless service provider could provide rewards for the purchase anduse of wireless services, offers for establishments visited andreviewed, other promotional deals, advertisement, coupons, and the like.Such an application may allow wireless service providers tocross-promote with other businesses to encourage the use of wirelessservices and the patronage of particular establishments.

The rewards earned from using particular content may be used to redeemservices, other content, and the like. For example, a user may earn 100points for downloading, opening, and using a particular application,completing a task, sharing information, using wireless services, and thelike. Once the user has accumulated enough rewards, the user may redeemthose rewards for a new wireless device, wireless plan upgrades,additional wireless minutes or wireless data, additional content,discounts for purchases, increased ratings and status in certain gamesand applications, and the like.

FIG. 4 illustrates a process 400 for providing mobile gamification onthe wireless device 100. In step 402, the wireless device 100 mayinitiate the application 114. Initiating the application at step 402 mayinclude opening the application 114. Initiating the application at step402 may also include opening an SMS message with a link to agamification game or mobile website and executing the link to access agame. At step 404, the wireless device 100 connects to the mobilewebsite on the Internet 206. When connecting to the Internet 206, thewireless device 100 may connect to the game database 210 or to a mobilewebsite with one or more games for playing over the Internet 206 ordownloading for local execution on the wireless device 100.

At step 406, the SPR 208 validates the subscriber of the wireless device100. Validating the subscriber at step 406 may include communicatingwith the SPR 208 to verify subscriber information and preferences. Inone aspect, the validation may include the SPR 208 being implemented asa secure device/server. In this aspect, the secure device/serverimplementation of the SPR 208 provisioning, identification andauthorization of the subscriber. This may include the subscriberproviding a valid logon identification and logon password and the SPR208 storing and comparing valid logon identification and logon passwordinformation. Once the subscriber has been validated, the process maycontinue at step 408 to render a selected game. Rendering a selectedgame at step 408 may include the user selecting a game to download.Alternatively, rendering a selected game at step 408 may include openingand executing a game on a mobile website on the Internet 206. In anotheralternative aspect, rendering a selected game at step 408 may includeopening a game selected from an SMS message with an invitation to playthat game locally on the wireless device 100 or remotely on the Internet206.

At step 410, the process provides game rewards. Providing game rewardsat step 410 may include adding points, badges, elevated status, or thelike to an accumulated rewards total for a particular user or wirelessdevice 100. Providing game rewards at step 410 may also include addingpoints while a user is using a game and completes a particular task, andmay also include adding points after a user has finished using the game.

After rewards have been provided, the process may move to step 412 tocapture user behavior. Capturing user behavior may include documentinguser interaction with gamification activities, achievements withingamification activities, type and amount of wireless service used ingamification activities, user location, social media interactions, andthe like.

At step 414, the process may allow the user to redeem rewards. Redeemingrewards at step 414 may include providing in-game offers to redeemrewards, displayed or audible offers to redeem rewards after a game hasbeen completed or after a user has finished using a game, messagesprovided to the wireless device 100 allowing the user to redeem therewards, and messages displayed the next time a user connects to thegame or the game database 210 to offer a redemption of rewards. In step416, the user may select rewards using the redeemed rewards. Selectingrewards at step 416 may include using redeemed rewards points, badges,elevated status, and the like to select services, products, gameoptions, upgrades, and the like. If the user opts to not redeem rewardsat step 414, the user may end the game or return to the selected game byrendering the game at step 408.

FIG. 5 illustrates a data collection process 500 associated withwireless service gamification. At step 502, the process receives userbehavior. That behavior may include wireless service usage, trends, andhabits, and may also include details about gamification activitiesperformed, rewards earned and redeemed, user location, social mediainteractions, activities, and the like.

In step 504, the process analyzes the behavior received in step 502. Forexample, the process may analyze which types of wireless service thewireless device 100 has used, how much of any type of wireless servicehas been used, times and location of particular wireless service usage,types of games and activities executed with the wireless device 100,user preferences associated with gamification activities, and the like.

Based on the analysis of user behavior, the process may, at step 506,customize gamification applications. Customization may include modifyinggame options and offers based on user preferences and history, providingoffers and promotions based on analyzed user preferences, and the like.The process may also, at step 508, customize wireless service options.Customizing wireless service options may include offering differentservices and prices, offering discounts, offering different promotions,and the like.

The present disclosure has therefore described a device and process forproviding mobile gamification on a wireless device associated withwireless services. The disclosed gamification services may apply gamemechanics and game design techniques to engage and motivate people toachieve their goals. Businesses may use the disclosed gamificationdevice and process to drive desired user behaviors that are advantageousto their brand. By capturing and analyzing the big data on behaviors,businesses can create a more engaging experience that motivates users.By providing extensive insight into user behavior, big data can indicatewhat activities, content types, and frequencies are yielding the bestresults. Data also allows companies to adapt to various user behaviorsand motivations. The captured big data may help wireless serviceproviders develop creative ideas to improve systems, devices, andservices.

Additionally, rewards such as points, certificates, badges, elevatedstatus, and the like may be earned by users for completing tasks,sharing information, purchasing services, and the like. Wireless serviceproviders may use rewards to encourage particular behavior from users,to promote services, and to gather behavioral and preferentialinformation about wireless service users. Such information may be usedto customize services and content, and to optimize the type andfrequency of content provided to wireless service users.

Further in accordance with various aspects of the disclosure, themethods described herein are intended for operation with dedicatedhardware implementations including, but not limited to processors,microprocessors, PCs, PDAs, SIM cards, semiconductors, applicationspecific integrated circuits (ASIC), programmable logic arrays, cloudcomputing devices, and other hardware devices constructed to implementthe methods described herein.

Aspects of the disclosure may include communication channels that may beany type of wired or wireless electronic communications network, suchas, e.g., a wired/wireless local area network (LAN), a wired/wirelesspersonal area network (PAN), a wired/wireless home area network (HAN), awired/wireless wide area network (WAN), a campus network, a metropolitannetwork, an enterprise private network, a virtual private network (VPN),an internetwork, a backbone network (BBN), a global area network (GAN),the Internet, an intranet, an extranet, an overlay network, Near fieldcommunication (NFC), a cellular telephone network, a PersonalCommunications Service (PCS), using known protocols such as the GlobalSystem for Mobile Communications (GSM), CDMA (Code-Division MultipleAccess), GSM/EDGE and UMTS/HSPA network technologies, Long TermEvolution (LTE), 5G (5th generation mobile networks or 5th generationwireless systems), WiMAX, HSPA+, W-CDMA (Wideband Code-Division MultipleAccess), CDMA2000 (also known as C2K or IMT Multi-Carrier (IMT-MC)),Wireless Fidelity (Wi-Fi), Bluetooth, and/or the like, and/or acombination of two or more thereof. The NFC standards covercommunications protocols and data exchange formats, and are based onexisting radio-frequency identification (RFID) standards includingISO/IEC 14443 and FeliCa. The standards include ISO/IEC 18092[3] andthose defined by the NFC Forum.

The aspects in the disclosure may be implemented in any type ofcomputing devices, such as, e.g., a desktop computer, personal computer,a laptop/mobile computer, a personal data assistant (PDA), a mobilephone, a tablet computer, cloud computing device, and the like, withwired/wireless communications capabilities via the communicationchannels.

Aspects in the disclosure may be implemented in any type of mobilesmartphones that are operated by any type of advanced mobile dataprocessing and communication operating system, such as, e.g., an Apple™iOS™ operating system, a Google™ Android™ operating system, a RIM™Blackberry™ operating system, a Nokia™ Symbian™ operating system, aMicrosoft™ Windows Mobile™ operating system, a Microsoft™ Windows Phone™operating system, a Linux™ operating system or the like.

It should also be noted that the software implementations of thedisclosure as described herein are optionally stored on a tangiblestorage medium, such as: a magnetic medium such as a disk or tape; amagneto-optical or optical medium such as a disk; or a solid statemedium such as a memory card or other package that houses one or moreread-only (non-volatile) memories, random access memories, or otherre-writable (volatile) memories. A digital file attachment to email orother self-contained information archive or set of archives isconsidered a distribution medium equivalent to a tangible storagemedium. Accordingly, the disclosure is considered to include a tangiblestorage medium or distribution medium, as listed herein and includingart-recognized equivalents and successor media, in which the softwareimplementations herein are stored.

Additionally, the various aspects of the disclosure may be implementedin a non-generic computer implementation. Moreover, the various aspectsof the disclosure set forth herein improve the functioning of the systemas is apparent from the disclosure hereof. Furthermore, the variousaspects of the disclosure involve computer hardware that it specificallyprogrammed to solve the complex problem addressed by the disclosure.Accordingly, the various aspects of the disclosure improve thefunctioning of the system overall in its specific implementation toperform the process set forth by the disclosure and as defined by theclaims.

Aspects of the disclosure may be web-based. For example, a server mayoperate a web application in conjunction with a database. The webapplication may be hosted in a browser-controlled environment (e.g., aJava applet and/or the like), coded in a browser-supported language(e.g., JavaScript combined with a browser-rendered markup language(e.g., Hyper Text Markup Language (HTML) and/or the like)) and/or thelike such that any computer running a common web browser (e.g., InternetExplorer™, Firefox™, Chrome™, Safari™ or the like) may render theapplication executable. A web-based service may be more beneficial dueto the ubiquity of web browsers and the convenience of using a webbrowser as a client (i.e., thin client). Further, with inherent supportfor cross-platform compatibility, the web application may be maintainedand updated without distributing and installing software on each.

Aspects of the disclosure may include a server executing an instance ofan application or software configured to accept requests from a clientand giving responses accordingly. The server may run on any computerincluding dedicated computers. The computer may include at least oneprocessing element, typically a central processing unit (CPU), and someform of memory. The processing element may carry out arithmetic andlogic operations, and a sequencing and control unit may change the orderof operations in response to stored information. The server may includeperipheral devices that may allow information to be retrieved from anexternal source, and the result of operations saved and retrieved. Theserver may operate within a client-server architecture. The server mayperform some tasks on behalf of clients. The clients may connect to theserver through the network on a communication channel as defined herein.The server may use memory with error detection and correction, redundantdisks, redundant power supplies and so on. Moreover, the server may be asecure server implementing a protocol for secure communication over acomputer network. The secure communication may be implemented by HTTPS,which includes communication over Hypertext Transfer Protocol (HTTP)within a connection encrypted by Transport Layer Security or a SecureSockets Layer. The secure communication may require authentication ofthe visited website and protection of the privacy and integrity of theexchanged data.

According to an example, the global navigation satellite system (GNSS)may include a device and/or system that may estimate its location based,at least in part, on signals received from space vehicles (SVs). Inparticular, such a device and/or system may obtain “pseudorange”measurements including approximations of distances between associatedSVs and a navigation satellite receiver. In a particular example, such apseudorange may be determined at a receiver that is capable ofprocessing signals from one or more SVs as part of a SatellitePositioning System (SPS). Such an SPS may comprise, for example, aGlobal Positioning System (GPS), Galileo, Glonass, to name a few, or anySPS developed in the future. To determine its location, a satellitenavigation receiver may obtain pseudorange measurements to three or moresatellites as well as their positions at time of transmitting. Knowingthe SV orbital parameters, these positions can be calculated for anypoint in time. A pseudorange measurement may then be determined based,at least in part, on the time a signal travels from an SV to thereceiver, multiplied by the speed of light. While techniques describedherein may be provided as implementations of location determination inGPS and/or Galileo types of SPS as specific illustrations according toparticular examples, it should be understood that these techniques mayalso apply to other types of SPS, and that claimed subject matter is notlimited in this respect.

While the device and method have been described in terms of what arepresently considered to be specific aspects, the disclosure need not belimited to the disclosed aspects. It is intended to cover variousmodifications and similar arrangements included within the spirit andscope of the claims, the scope of which should be accorded the broadestinterpretation so as to encompass all such modifications and similarstructures. The present disclosure includes any and all aspects of thefollowing claims.

I claim:
 1. A wireless device configured to provide mobile gamificationservices, the wireless device comprising: a transceiver configured totransmit data and receive data via a wireless network provided by awireless service provider; a processor configured to control thetransceiver and execute an application; the transceiver furtherconfigured to remotely connect to a subscriber profile repository servervia the wireless network to at least one of the following: download agame from the subscriber profile repository server to the wirelessdevice to execute the game locally on the wireless device and executethe game remotely via the subscriber profile repository server; theprocessor further configured to execute the application and receive arequest to select and redeem game rewards associated with wirelessservices provided by the wireless service provider; a display to displaythe game and the game rewards; and a computer readable medium configuredto store the application associated with the game, wherein thetransceiver is further configured to receive a message with a link tothe subscriber profile repository server with the game and to displaythe message on the display of the wireless device; and wherein themessage is sent in response to a Short Message Service (SMS) CampaignManagement database in coordination with the subscriber profilerepository server.
 2. The wireless device of claim 1, wherein theapplication is further configured to track and monitor implementation ofthe game, a wireless service usage by the wireless device, and the gamerewards; and wherein the game rewards are associated with the wirelessservices provided by the wireless service provider when completing atask in the game.
 3. The wireless device of claim 2, wherein theapplication is further configured to receive selection of the gamerewards associated with the wireless services provided by the wirelessservice provider using the game rewards earned when completing the taskin the game to obtain wireless service upgrades.
 4. The wireless deviceof claim 1, wherein the application is further configured to shareactivity associated with the game via a social media platform; andwherein the application is configured to launch a social media platformapplication to share the activity associated with the game via thesocial media platform.
 5. The wireless device of claim 4, wherein theapplication is further configured to collect data associated with thewireless device and a wireless service used by the wireless device; andwherein the application is further configured to provide the data to aserver implemented by the wireless service provider via the wirelessnetwork.
 6. The wireless device of claim 5, wherein the server comprisesa secure server configured to implement identification and authorizationof the wireless device in association with wireless service provided bythe wireless service provider.
 7. The wireless device of claim 5,wherein the wireless device determines a location of a user with alocation determination device and provides the location determined bythe location determination device to the server; and wherein the serveris configured to customize prizes and offers specific to a user'slocation and preferences.
 8. The wireless device of claim 5, wherein thedata associated with the wireless device provided to the server via thewireless network is utilized by the subscriber profile repository serverto determine at least one of the following: recommendations, marketing,and promotion of business services.
 9. The wireless device of claim 5,wherein the data associated with the wireless device and provided to theserver via the wireless network is analyzed and modeled by thesubscriber profile repository server to increase sales and revenue. 10.A process to provide mobile gamification services with a wirelessdevice, the process comprising: transmitting data and receiving datawith a transceiver via a wireless network provided by a wireless serviceprovider; controlling with a processor the transceiver and executing anapplication; remotely connecting with the transceiver to a subscriberprofile repository server via the wireless network to at least one ofthe following: download a game from the subscriber profile repositoryserver to the wireless device to execute the game locally on thewireless device and execute the game remotely via the subscriber profilerepository server; executing with the processor the application andreceiving a request to select and redeem game rewards associated withwireless services provided by the wireless service provider; displayingwith a display the game and the game rewards; and storing theapplication associated with the game in a computer readable medium,wherein the transceiver is further configured to receive a message witha link to the subscriber profile repository server with the game and todisplay the message on the display of the wireless device; and whereinthe message is sent in response to a Short Message Service (SMS)Campaign Management database in coordination with the subscriber profilerepository server.
 11. The process of claim 10, further comprisingcollecting data associated with the wireless device including wirelessservice usage and transmitting the data to a server via the wirelessnetwork.
 12. The process of claim 11, further comprising selecting thegame rewards associated with the wireless services using the gamerewards earned when completing a task in the game to obtain wirelessservice upgrades by the wireless service provider with the application.13. The process of claim 11, wherein the server comprises a secureserver configured to implement identification and authorization of thewireless device in association with wireless service provided by thewireless service provider.
 14. The process of claim 10, furthercomprising sharing activity associated with the game via a social mediaplatform with the application, wherein the application is configured tolaunch a social media platform application to share the activityassociated with the game via the social media platform.
 15. The processof claim 14, further comprising: collecting data associated with thewireless device including wireless service usage; and providing the datato a server via the wireless network with the application.
 16. Theprocess of claim 15, wherein the collecting data associated with thewireless device with the wireless device and providing the data to theserver via the wireless network is utilized by the subscriber profilerepository server to determine at least one of the following:recommendations, marketing, and promotion of business services.
 17. Theprocess of claim 11, further comprising: determining a location of auser with the wireless device determined by a location determinationdevice and providing the location to the server; and customizing prizesand offers with the server specific to a user's location andpreferences.
 18. The process of claim 15, wherein the collecting dataassociated with the wireless device provided to the server via thewireless network is analyzed and modeled by the subscriber profilerepository server to increase sales and revenue.
 19. A system configuredto provide mobile gamification services on a wireless device, the systemcomprising: a server configured to transmit data to the wireless deviceand receive data from the wireless device via a wireless networkprovided by a wireless service provider; the server further configuredto remotely connect the wireless device to a subscriber profilerepository server via the wireless network; the server furtherconfigured to implement at least one of the following: download a gamefrom the subscriber profile repository server to the wireless device toexecute the game locally on the wireless device and execute the gameremotely via the subscriber profile repository server; the serverfurther configured to provide game rewards for display on a display ofthe wireless device; the server further configured to receive a requestto select and redeem game rewards associated with wireless servicesprovided by the wireless service provider based on the game; the serverfurther configured to store user preferences associated with the gameand with the wireless services in a computer readable medium; and aShort Message Service (SMS) Campaign Management database configured togenerate and send a message with a link to the wireless device with thegame in coordination with the subscriber profile repository server inorder to display the message on the display of the wireless device. 20.The system of claim 19, wherein the server comprises a secure serverconfigured to implement identification and authorization of the wirelessdevice in association with wireless service provided by the wirelessservice provider.
 21. The system of claim 19, wherein the data isprovided to the server and utilized by the subscriber profile repositoryserver to determine at least one of the following: recommendations,marketing, and promotion of business services.
 22. The system of claim19, wherein the data provided to the server is analyzed and modeled bythe subscriber profile repository server to increase sales and revenue.23. The system of claim 19, wherein the wireless device determines alocation of a user with a location determination device and provides thelocation to the server; and wherein the server is configured tocustomize prizes and offers specific to a user's location andpreferences.